Open Bug 1762027 (css-linting) Opened 3 years ago Updated 2 months ago

[meta] CSS linting tracking bug

Categories

(Developer Infrastructure :: Lint and Formatting, task)

Tracking

(Not tracked)

People

(Reporter: sfoster, Unassigned)

References

(Depends on 7 open bugs)

Details

(Keywords: meta)

We want to enable linting of in-tree .css files to build consistency, catch small and common errors and reduce the burden on reviewers to enforce style guidelines, RTL coverage and other common issues.

Like eslint, we'll need to enable this progressively with an initially lenient set of rules and move towards an optimum set - enforced as a pre-commit hook and available for ad-hoc verification via mach lint, editor/IDEs etc.

Severity: normal → --
Type: defect → task
Depends on: 1508369
Product: Firefox Build System → Developer Infrastructure
Depends on: 1832765
Depends on: 1833332
Depends on: 1834118
Depends on: 1834499
Depends on: 1834533
Depends on: 1837658
Depends on: 1838298
Alias: css-linting
Depends on: 1921088
Depends on: 1921095
Depends on: 1923654
Depends on: 1935389
Depends on: 1861700
Depends on: 1948378
Depends on: 1953499
Depends on: 1956526
You need to log in before you can comment on or make changes to this bug.